78ee8593f595c77edb7d2d0342a5e1e4fa19c49b,platform/lang-impl/src/com/intellij/refactoring/copy/CopyFilesOrDirectoriesHandler.java,CopyFilesOrDirectoriesHandler,copyAsFiles,#PsiElement[]#PsiDirectory#Project#,75

Before Change


    dialog.show();
    if (dialog.isOK()) {
      final String newName = elements.length == 1 ? dialog.getNewName() : null;
      final PsiDirectory targetDirectory = dialog.getTargetDirectory();
      try {
        for (PsiElement element : elements) {
          PsiFileSystemItem psiElement = (PsiFileSystemItem)element;

After Change


      dialog.show();
      if (dialog.isOK()) {
        newName = elements.length == 1 ? dialog.getNewName() : null;
        targetDirectory = dialog.getTargetDirectory();
      }
    }

    if (targetDirectory != null) {
      try {
        for (PsiElement element : elements) {
          PsiFileSystemItem psiElement = (PsiFileSystemItem)element;